About 7 Longridge Road Sw5 (management) Limited (02792058) United Kingdom