About Faro Properties Iii Limited (10238290) United Kingdom