About Translift Properties Limited (03158785) United Kingdom