About Windmill Mews (management) Limited (NI029897) United Kingdom