About Janan & Jahan Property Limited (12705468) United Kingdom