About Bambi Properties Ltd (08816823) United Kingdom