About Stratheden Place Management Company Limited (02204550) United Kingdom