About 255 Management Company Limited (03913866) United Kingdom