About Stray Court (harrogate) Limited (02255808) United Kingdom