About Justro Properties Ltd (NI605532) United Kingdom