About Batsch Properties Limited (10875403) United Kingdom