About Kavanagh Property Investments Ltd (12909634) United Kingdom