About Derby Strand Properties Limited (00208660) United Kingdom