About Oakhare Properties Limited (10562355) United Kingdom