About Flash Residential Ltd (13304277) United Kingdom