About Consortium Properties Limited (02405208) United Kingdom