About Liliac One Properties Limited (13504263) United Kingdom