About Terrier Properties Limited (05949607) United Kingdom