About 213 New Cross Road Management Company Limited (02616858) United Kingdom