About Sols Allotment Ltd (10632922) United Kingdom