About Strive Property Ltd (12300692) United Kingdom