About Bickenhill Village Limited (12681832) United Kingdom