About Amplegallop Property Management Limited (02100024) United Kingdom