About Terry Grant Properties Limited (10907122) United Kingdom