About Devonshire Court Management Company (salford) No.3 Limited (00905479) United Kingdom