Registered with number 07824524 13 years ago, Lightning Recovery Ltd had been a private limited company until 2017-12-12 - the date it was formally closed. Its last known registration address was 21 Hyde Park Road, Leeds.
The following company was managed by a single director: Sukhbir M. who was with it for 6 years.