About 192 New Cross Road Management Company Limited (02142566) United Kingdom