Overview
Legal name
BETTENHURST CHARITY LIMITED
Region
London
Registered address
6 PRINCES PARK AVENUE
LONDON
UNITED KINGDOM
NW11 0JP
Insolvency history
No