About 18-19 Water Lilies Management Company Limited (13180478) United Kingdom