About Phillimore Gardens Management Limited (07809621) United Kingdom