About 32 Balcombe Street London Limited (12203045) United Kingdom