About Burlington Square Management Company Limited (12335886) United Kingdom