About Flexroom Property Investment And Management Limited (09074515) United Kingdom