About Bellmill Properties Limited (13034553) United Kingdom