About Devonshire Court Management Company (salford) No 1 Limited (00848603) United Kingdom