About Flimex Properties Limited (06261077) United Kingdom