About Sixteen Upper Brook Street Limited (01910488) United Kingdom