About Lilypops Property Limited (12083435) United Kingdom