About 18 Victoria Square Management Company Limited (03442493) United Kingdom