LEO Motor Company numberLP003254 StatusActive TypeLimited Partnership Incorporated23 Sep 1986 Registered office 70 Russell RoadOpposite No.42 Russell RoadKensington Olympia Data JSON Markdown