About Strive Homes Ltd (13243174) United Kingdom