About Castle Square (lincoln) Limited (12232502) United Kingdom