About Strandways Court Limited (02662716) United Kingdom