About Windsor Property Ltd (12487109) United Kingdom