Leon Smith Helicopter Services Company numberLP003555 StatusActive TypeLimited Partnership Incorporated19 Jan 1989 Registered office Pamber StreetCrowthorne RoadLondon Data JSON Markdown