About T Powell Properties Ltd (13458990) United Kingdom