About Richardsons Property Consultants Ltd (12759680) United Kingdom