About T Allen Properties Ltd (13294102) United Kingdom