About Lowe S Mill Cottages Limited (03688222) United Kingdom