About T.w. Mercedes Properties Limited (05008677) United Kingdom