About Fnl Properties Limited (12871664) United Kingdom