About Strand Court Properties Limited (00404958) United Kingdom