About 35 Trafalgar Square Ltd (06623041) United Kingdom