About Ld Land Holdings Limited (11289212) United Kingdom