About Stratfield Saye Limited (01054102) United Kingdom