About Salle Developments Limited (07978750) United Kingdom