About Fairlead Property Ltd (10190056) United Kingdom