About Redwing Place Management Limited (09958593) United Kingdom