Registered with number 05139820 twenty years ago, Lion Property Maintenance Limited had been a private limited company until Saturday 26th November 2016 - the time it was officially closed. The last known mailing address was Devonshire House, 60 Goswell Road London.
The executives were: Kim V. appointed in 2014 in July and Steven B. appointed in 2005 in May.