About Faro Properties Vii Limited (10588799) United Kingdom