About Slejem Properties Limited (12274826) United Kingdom