About Flamingo Properties Kent Ltd (12196788) United Kingdom