About 27 Parma Crescent London Sw11 Management Company Limited (04174182) United Kingdom