About Flotex Property Management Ltd (10787761) United Kingdom