About Flobis Properties Ltd (07381110) United Kingdom