About Glandford Properties Limited (12321904) United Kingdom