About Stray Park (management) Co. Limited (00851489) United Kingdom