About Windsor Court (freehold) Limited (04153104) United Kingdom