About Windsor International Properties Limited (05571539) United Kingdom