About 87 North Rd Management Company Limited (12007008) United Kingdom