About Sandena Square Management Company Limited (05260576) United Kingdom