About 256 North Road West Management Company Limited (03273813) United Kingdom