About No.1 The Square (wickham) Limited (07035484) United Kingdom