About No. 1 Greenberry Street Limited (03289241) United Kingdom