About Bagleys Spring Property Ltd (10829110) United Kingdom