About Finoah Properties Ltd (11768203) United Kingdom