About Oak Property Developments Ltd (10069318) United Kingdom