About Flamingo Property Services Ltd (11022909) United Kingdom