About Castle Close (sunbury On Thames) Limited (02600117) United Kingdom