About Janix Properties Limited (06452428) United Kingdom