LION ARTIFICIAL GRASS LIMITED Company number 11922312 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address222 UPPER RICHMOND ROAD WEST, LONDON, UNITED KINGDOM, SW14 8AH PostcodeSW14 8AH Companies at this postcode 296 Average house price in SW14 8AH £569,000 (12 sales) Map