About Oxford Property Investments Ltd (09530681) United Kingdom