About Gmi Russell Properties Limited (13463203) United Kingdom