About T & N Hogarth Properties Limited (05619715) United Kingdom