About Stephen Wicks Developments Limited (02255774) United Kingdom