About Oldham Property Investments Limited (07132096) United Kingdom