About Bambalam Property Ltd (13675662) United Kingdom