About Belveller Properties Limited (02873258) United Kingdom