About Bamboo Properties Limited (05960082) United Kingdom