About Milthorpe Property Investments Limited (06302206) United Kingdom