About John S Square Management Company Limited (NI049379) United Kingdom