About Lido Property Ltd (09896543) United Kingdom