About Seco Properties Ltd (10375282) United Kingdom