About Batchworth Properties Limited (03079497) United Kingdom