About The Sefton Property Co (uk) Ltd (SC542462) United Kingdom