About Batchworth Estates Ltd (09128880) United Kingdom