About Thirty-two Upper Brook Street Limited (01122688) United Kingdom