About T Logan Properties Limited (13532939) United Kingdom