About Kilroy Construction Limited (11002681) United Kingdom