Company identity
Company number 02530202
Company profile
UK company 02530202, incorporated on 13 August 1990.
Nature In Art Trust is a UK company with status Active founded in 1990 based in South West England.
Company number 02530202
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
AP01 | Transaction MzUzNzU3MzIzM2FkaXF6a2N4
Published 07 Aug 2026 16:36
AP01 | Transaction MzUzNzU2NDk3M2FkaXF6a2N4
Published 07 Aug 2026 14:56
AP01 | Transaction MzUzNzU2NDY2OWFkaXF6a2N4
Published 07 Aug 2026 14:53
AP01 | Transaction MzUzNzU2MzI0N2FkaXF6a2N4
Published 07 Aug 2026 14:39
AP01 | Transaction MzUzNzU2MjU0OWFkaXF6a2N4
Published 07 Aug 2026 14:34
AP01 | Transaction MzUzNzU2MDkyMWFkaXF6a2N4
Published 07 Aug 2026 14:20
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House