About Devonshire Court Management Company (salford) No 2 Ltd (00848604) United Kingdom