About Windsor (71) Properties (penarth) Limited (03855004) United Kingdom