About Glamorgan Estates Limited (00277823) United Kingdom