About Channex Properties Limited (10409857) United Kingdom