About Siskin Place Management Company Limited (11559034) United Kingdom