About Bellman Properties Limited (03836066) United Kingdom