About Crofts Estates Limited (12851931) United Kingdom