About Lelissick Developments Llp (OC313959) United Kingdom