About The Phillimores Management Limited (04299986) United Kingdom