About Jlid Property Limited (12127251) United Kingdom