About Ambassador Square Management Ltd (13534310) United Kingdom