About Oakhaven Properties Limited (13692208) United Kingdom