About Globe Properties (telford) Ltd (11921408) United Kingdom