About Mckendrick Estates Limited (09510258) United Kingdom