About Atlantic Square Management Limited (05242503) United Kingdom