About Abbeyhouse Property Consultants Ltd (12121485) United Kingdom