About Matterhorn Properties Limited (06289331) United Kingdom