About Balcombe House 2 Limited (11032277) United Kingdom