About Glyco Property Limited (11958562) United Kingdom