About Janard Properties Limited (NI040171) United Kingdom