About The Strand Worthing Development Limited (12362459) United Kingdom