About Moody And Taylor Properties Limited (04020478) United Kingdom