About 72 & 74 Glamorgan Green Management Company Limited (13437052) United Kingdom