About T Rose Development Limited (06072873) United Kingdom