About Flex Property Services Ltd (13183693) United Kingdom