About Lilyalex Properties Ltd (09876719) United Kingdom