About Bamboo Propco Limited (12094103) United Kingdom