About Cleethorpes Properties Limited (01338498) United Kingdom