About Allerford Management Company Limited (06272481) United Kingdom