About Windsor House (slough) Ltd. (05285022) United Kingdom