About Douglas Inns Of London Limited (07153053) United Kingdom