About Applegate Management Limited (09785006) United Kingdom