About Smol Properties Ltd (13280640) United Kingdom