About Bellwald Properties Limited (04975459) United Kingdom