About Janjua Properties Limited (09380183) United Kingdom