About Ambassador Square E14 Limited (02288835) United Kingdom