Welcome

Leeds Group Limited formerly Leeds Group plc

Owners of 3 commercial properties in Nordhorn, Germany.