About 270 North Management Company Limited (05737357) United Kingdom