About Bamboo Property Services Limited (11284645) United Kingdom