About Lord Stafford S Estates (1997) No.4 Company Limited (10854199) United Kingdom