About 28 Maiden Street Limited (12335466) United Kingdom