About Claymore Properties Limited (NI053987) United Kingdom