About 82 Balcombe Street Limited (10799901) United Kingdom