About Sadlers Lofts Management Company Limited (04215264) United Kingdom