About Bellmead Properties Limited (02831165) United Kingdom