About Strutton Court (sw1) Limited (01719128) United Kingdom