About Oakes Property Developers Limited (10796210) United Kingdom