About Templand Cottages Limited (00612143) United Kingdom