About Sedana & Sons Properties Ltd (13464880) United Kingdom