About Bellvue Properties Limited (10044488) United Kingdom