About Oakhanger Properties Limited (03276851) United Kingdom