About Ty Lon Cottages Management Company Limited (05962769) United Kingdom