About Stray Lodge Management Limited (02775105) United Kingdom