About Doherty Property & Development Ltd (12057163) United Kingdom