About Ska Mandel Properties Ltd (11724566) United Kingdom