About Strickland Estates Limited (13587123) United Kingdom