About Strickland Court Management Company Limited (02944057) United Kingdom