About Turner Property And Investment Company Limited (01821337) United Kingdom