About Design T Properties Limited (12863989) United Kingdom