About Storrington Close Management Limited (02050967) United Kingdom