About Flexco Property Company Limited (05889173) United Kingdom