About Cromar Properties Limited (NI041457) United Kingdom