About Bellbrass Properties Limited (02610471) United Kingdom