About Windsor Court (leeds) Limited (00980838) United Kingdom