About L Vickery Developments Ltd (11434201) United Kingdom