About Lifted Properties Limited (13523992) United Kingdom