About Icon Developments ( Southern) Limited (06975536) United Kingdom