About Bamford Property Investments Ltd (13427209) United Kingdom