About Leah And Jacob S Property Services Ltd (11727478) United Kingdom