About Holman Propertys Ltd (12596304) United Kingdom