About Strand Harbour Securities Limited (02088171) United Kingdom