About Lyle Place (bury St Edmunds) Management Company Limited (12790353) United Kingdom