About Faro Properties Ii Limited (10229691) United Kingdom