About Sefton Property Group Limited (13499304) United Kingdom