About Oakby Property Investment Limited (13180599) United Kingdom