About Windsor & Regional Properties Limited (02299303) United Kingdom