About Dedicated Land Ltd (10104115) United Kingdom