About Lacunae Property Ltd (09082006) United Kingdom