About 29 Balcombe Street Limited (04141617) United Kingdom