About Sol Management Services Limited (03318879) United Kingdom