About Imperial Square (binfield) Management Company Limited (09999247) United Kingdom