About Strand Property Services Limited (03043290) United Kingdom