About Sefton Properties Limited (04900771) United Kingdom