About Cranmer Court Folkestone Management Limited (07266525) United Kingdom