About Terry Properties Limited (09431543) United Kingdom