About Bambos Properties Limited (10102918) United Kingdom