About Balsall Common Properties Limited (07705623) United Kingdom