About Milford Property Investments Ltd (12799422) United Kingdom