About Bamboo Property Limited (10451731) United Kingdom