About Faberlour Place Ltd (13651985) United Kingdom