About Oakleaf Property Developments Ltd. (04263078) United Kingdom