About Temple Marina Limited (12211009) United Kingdom