The Charleston Trust (Bloomsbury in Sussex) is a non profit making company limited by guarantee. Registered charity number 1107313. Registered in England and Wales, company number 5212725. Registered office Charleston, Firle, Lewes, East Sussex, BN8 6LL.