About Bellstar Properties Limited (02838851) United Kingdom