About 29 Glamorgan Road Limited (03704340) United Kingdom