About Kilroy Plc (02958271) United Kingdom