About The Broadway Lodge (london) Limited (05984692) United Kingdom