About Flippin Homes Ltd (12008903) United Kingdom