About Slepe Properties Llp (OC316121) United Kingdom