About Blakemoor Estates Limited (12021270) United Kingdom