About Albemarle Properties (cleethorpes) Limited (03720656) United Kingdom