About Smol Hospitality & Property Ltd (13491336) United Kingdom