About Eighteen George Street Limited (06300388) United Kingdom