About Beecroft Estates Limited (06905171) United Kingdom