Philippa Seal Limited is located at London at 37 Dewhurst Road. Anyone can look up this business by referencing its post code - W14 0ES. Philippa Seal's launching dates back to 2012. This business is registered under the number 07995949 and their last known state is active. The firm's declared SIC number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. The company's most recent accounts were submitted for the period up to 2022-09-30 and the most current confirmation statement was filed on 2023-03-19.
There seems to be 1 director now controlling this business, namely Philippa S. who's been carrying out the director's assignments for twelve years.
Philippa S. is the individual who has control over this firm, owns over 3/4 of company shares.