About Bellmoore Estates Limited (06976818) United Kingdom