About James Street Properties Ltd (NI663865) United Kingdom