About Broadway Lodge Limited (01201899) United Kingdom