Richard Hayward
Richard Hayward Properties. Richard Hayward is a property developer and landlord based in South Wales. The business has various ventures underway! Richard Hayward has over 93 followers on Twitter.