Strand Properties Ltd

STRAND PROPER