About Strive Property Services Ltd (12136103) United Kingdom