About 6 Phillimore Gardens Limited (04120389) United Kingdom