About 2 Bedford Road (management) Company Limited (03220762) United Kingdom