About Phlex Properties Ltd (09113599) United Kingdom