About Slepe Crescent Management Company Limited (02174605) United Kingdom