About Lowesby 2016 (land) Ltd (13115980) United Kingdom