About Pink Flamingo Properties Limited (11189832) United Kingdom