About Stripe Homes (birmingham 1) Limited (13422445) United Kingdom