About Tattersalls Crescent Management Company Limited (02540331) United Kingdom