About Batchelor Estates Limited (08043803) United Kingdom