About 4-6 St Edmunds Terrace Limited (09033334) United Kingdom