About Floreal Properties Ltd (10276635) United Kingdom