About Flash Homes Ltd (13635329) United Kingdom