About Malfords Property Holdings Ltd (10663970) United Kingdom