About Doidge Properties Limited (13305508) United Kingdom