About Admiral Square Management Company Limited (06314785) United Kingdom