About Strickland Row (london Sw18) Management Limited (02697204) United Kingdom