About The London Bed & Breakfast Ltd. (03486498) United Kingdom