About Linksview Blundellsands Management Company Ltd (07280643) United Kingdom