About Jln Properties Limited (11509066) United Kingdom