About Floweredene Properties Ltd (10949461) United Kingdom