About Strickland Management Limited (02132744) United Kingdom