About Sefton Park Management Limited (10596552) United Kingdom