About The New Trevethan Court (management) Company Limited (02656256) United Kingdom