About Lantern & London Property Ltd (09597027) United Kingdom