Mammal is a business located at SW9 8FR London at The Department Store. The company has been operating since 2004 and is registered as reg. no. 05122489. The company has been present on the British market for twenty years now and the current status is active. The enterprise's classified under the NACE and SIC code 73110 which means Advertising agencies. Tuesday 31st May 2022 is the last time when the accounts were reported.
Jeremy H. is the following firm's only director, that was designated to this position in 2004. Moreover, the director's assignments are aided with by a secretary - Clelia F., who was appointed by this firm six years ago.
Jeremy H. is the individual with significant control over this firm, owns 1/2 or less of company shares.