About Burscough Street Management Co. Ltd. (02549291) United Kingdom