Company identity
Founded / incorporated
22 February 2026
Company number 17046631
Legal name
APM ECOLOGY LIMITED
Company type
Private Limited Company
Region
London
Registered address
FLAT 85 ORMONDE COURT
364 UPPER RICHMOND ROAD
LONDON
ENGLAND
SW15 6TR
Insolvency history
No