About Belmaze Properties Limited (02742463) United Kingdom