About Alastair Farquhar Property Investments Ltd (12769715) United Kingdom