About Bellvue Freehold Ltd (13282976) United Kingdom