About Applegate Lettings Limited (07310501) United Kingdom