About Castlemere Holdings York Limited (07134666) United Kingdom