About 7 Charlton Road Management Limited (07907512) United Kingdom