About Blackamoor Estates Limited (10231498) United Kingdom