About Central London Inns Limited (09338143) United Kingdom