About Bromberg Properties Ltd (13313683) United Kingdom