About Sefton Property Management Ltd (13281046) United Kingdom