About Pendeford Management Limited (02467118) United Kingdom