About Strand Capital Nominees Ltd (08692499) United Kingdom