About 2a Newland Street Ltd (13052020) United Kingdom