About Introgroup Properties Limited (02606682) United Kingdom