About Oakhouse Property Development Limited (07914889) United Kingdom