About Bamboo Homes And Developments Ltd (11397097) United Kingdom