About 21 Bowling Green Street Limited (01019209) United Kingdom