About Treffry Cottages Management Company Limited (13197215) United Kingdom