About Barratt Property Consultants Ltd (07181048) United Kingdom