About Terrible Properties Limited (12301697) United Kingdom