About Torr Farm Cottages Management Limited (03844453) United Kingdom