About Lord Stafford S Estates (1997) No.3 Company Limited (10855492) United Kingdom