About Martindale Property Investments Ltd (11828197) United Kingdom