About Oak Leaf Properties Limited (NI020065) United Kingdom