About Glamoray (properties) Limited (01250434) United Kingdom