About Glanford Property Limited (10836711) United Kingdom