About Sanctuary Management Company (eden Office Park) Limited (05472357) United Kingdom