About Salford Freehold Limited (09039153) United Kingdom