About Tintagel Properties Management Ltd (12594768) United Kingdom