About Strule Properties Limited (NI006279) United Kingdom