About Francois Properties Limited (13687458) United Kingdom