About Maida Hill Place Limited (07248721) United Kingdom