About Bebbington Properties Limited (04999292) United Kingdom