About Wicks Property Investments Limited (12019361) United Kingdom