About Tughall Manor Management Company Limited (05131768) United Kingdom