About Castleguard Properties Limited (10264313) United Kingdom