About 19 Glamorgan Road (management) Limited (01683775) United Kingdom