About Betaview Properties Developments Ltd (05372223) United Kingdom