About Devonshire House Management Company (grange) Limited (05441495) United Kingdom