About Moss Taylor Properties Limited (10932907) United Kingdom