About Sefton Park Palm House Preservation Trust (03272897) United Kingdom