About Windsor Manor Mews Ltd (NI038636) United Kingdom