About Devonshire Gardens (crich) Management Company Limited (09040124) United Kingdom