About Tavistock North Railway Cottages Co Ltd (13042582) United Kingdom