About Floren Properties Ltd (12745724) United Kingdom