About 68 Chelsham Road Enfranchisement Company Limited (05496360) United Kingdom