About Windsor Court (swindon) Management Company Limited (05207720) United Kingdom