About Kilroy Properties Ltd (08980074) United Kingdom