About Bell Barn Properties Ltd (09135378) United Kingdom