About St Hilaire Properties Ltd (13592918) United Kingdom