Company INMOSTRAT CORPORATION Address 221 AVe. of the Stars, Fox Plaza 6th Floor, LOS ANGELES, CA, 90061, USA