About Francois Square Limited (13242173) United Kingdom